home *** CD-ROM | disk | FTP | other *** search
/ hornet.scene.org / hornet.scene.org FTP 11-25-2012.zip / hornet.scene.org FTP 11-25-2012 / code / library / i3ddemo2.exe / DEMO.BLK < prev    next >
Text File  |  1994-03-30  |  9KB  |  169 lines

  1. I3D DEMO block database file version: 2.0
  2. Background color index: 60
  3. Shadow color index    : 52
  4. Highlight color index : 68
  5. Floor color index     : 32
  6. Ceiling color index   : 54
  7. Number of panel defs  : 62
  8. Number of block defs  : 100
  9. Number of sfx defs    :  8
  10. Player start x        :  3
  11. Player start y        :  3
  12. Player start heading  :  0
  13. #
  14. # Block shape types 
  15. # BLOCK_EMPTY    0  // block is empty (just floor & ceiling)
  16. # BLOCK_CUBE     1  // block is a cube
  17. # BLOCK_HORZ     2  // block is a horizontal (EW) divider
  18. # BLOCK_VERT     3  // block is a vertical (NS) divider
  19. # BLOCK_ACTOR    4  // block is an actor or prop
  20. # BLOCK_DIAG1    5  // block is a diagonal
  21. # BLOCK_DIAG2    6  // block is a diagonal
  22. #
  23. # Flag bits (add up)
  24. # BLOCK_TRANS    1   // block is transparent
  25. # BLOCK_WALL     2   // block is an impassable
  26. # BLOCK_BI       4   // Thing is bilaterally symetric, saves views
  27. # BLOCK_ACTION  16   // block is an object which can be
  28. #                    //   activated by pressing action button
  29. # BLOCK_HITABLE 32   // block is an object which can be
  30. #                    //   activated by being hit by another object
  31. # BLOCK_BUMP    64   // block is an object which can be activated
  32. #                    //   by "bumping" into it 
  33. #
  34. # BLOCK----------------------------------------------------------------------------------
  35. # BLOCK SHAPE FLAGS N_WALL E_WALL S_WALL W_WALL CEIL  FLOOR T_W T_S T_H LIGHT  SFX
  36. #
  37. # open block
  38.   0     0     1     -1     -1     -1     -1     8     1     128 7  128  0      -1
  39. # open block                                                
  40.   1     0     1     -1     -1     -1     -1     0     1     128 7  128  0      -1
  41. # open block
  42.   2     0     1     -1     -1     -1     -1     12    12    128 7  128  0      -1
  43. # open block
  44.   3     0     1     -1     -1     -1     -1     3     1     128 7  128  0      -1
  45. # wall stone
  46.   4     1     2      12     12     12     12    8     1     128 7  128  0      -1
  47. # wall round rocks               
  48.   5     1     2      5      5      5      5     8     1     128 7  128  0      -1
  49. # wall sf
  50.   6     1     2      11     11     11     11    8     4     128 7  128  0      -1
  51. # wall wood    
  52.   7     1     2      2      2      2      2     8     1     128 7  128  0      -1
  53. # Diag1                                          
  54.   8     5     2      12     12     12     12    8     1     128 7  128  0      -1
  55. # Diag2
  56.   9     6     2      12     12     12     12    8     1     128 7  128  0      -1
  57. # Door Horz
  58.   10    2     82     37     -1     37     -1    8     1     128 7  128  0      1
  59.   11    2     3      38     -1     38     -1    8     1     128 7  128  0      -1
  60.   12    2     3      39     -1     39     -1    8     1     128 7  128  0      -1
  61.   13    2     1      40     -1     40     -1    8     1     128 7  128  0      -1
  62.   14    2     17     41     -1     41     -1    8     1     128 7  128  0      2
  63. # Door Vert
  64.   15    3     82     -1     37     -1     37    8     1     128 7  128  0      1
  65.   16    3     3      -1     38     -1     38    8     1     128 7  128  0      -1
  66.   17    3     3      -1     39     -1     39    8     1     128 7  128  0      -1
  67.   18    3     1      -1     40     -1     40    8     1     128 7  128  0      -1
  68.   19    3     17     -1     41     -1     41    8     1     128 7  128  0      2
  69. # Horz Grill 1
  70.   20    2     3       6     -1      6     -1    8     1     128 7  128  0      -1
  71. # Vert Grill 1
  72.   21    3     3      -1      6     -1      6    8     1     128 7  128  0      -1
  73. # Horz Grill 2
  74.   22    2     3       9     -1      9     -1    0     1     128 7  128  0      -1
  75. # Vert Grill 2
  76.   23    3     3      -1      9     -1      9    0     1     128 7  128  0      -1
  77. # Horz Grill 3
  78.   24    2     3      10     -1     10     -1    8     4     128 7  128  0      -1
  79. # Vert Grill 3
  80.   25    3     3      -1     10     -1     10    8     4     128 7  128  0      -1
  81. # wall blue grey
  82.   26    1     2       7      7      7      7    8     4     128 7  128  0      -1
  83. # diag1 blue grey
  84.   27    5     2       7      7      7      7    8     4     128 7  128  0      -1
  85. # diag2 blue grey
  86.   28    6     2       7      7      7      7    8     4     128 7  128  0      -1
  87. # open block                                                
  88.   29    0     1      -1     -1     -1     -1    8     4     128 7  128  0      -1
  89. # Hatch Horz
  90.   30    2     82     42     -1     42     -1    8     4     128 7  128  0      1
  91.   31    2     3      43     -1     43     -1    8     4     128 7  128  0      -1
  92.   32    2     3      44     -1     44     -1    8     4     128 7  128  0      -1
  93.   33    2     1      45     -1     45     -1    8     4     128 7  128  0      -1
  94.   34    2     17     46     -1     46     -1    8     4     128 7  128  0      2
  95. # Hatch Vert
  96.   35    3     82     -1     42     -1     42    8     4     128 7  128  0      1
  97.   36    3     3      -1     43     -1     43    8     4     128 7  128  0      -1
  98.   37    3     3      -1     44     -1     44    8     4     128 7  128  0      -1
  99.   38    3     1      -1     45     -1     45    8     4     128 7  128  0      -1
  100.   39    3     17     -1     46     -1     46    8     4     128 7  128  0      2
  101. #
  102. # THING----------------------------------------------------------------------
  103. # BLOCK SHAPE FLAGS BASE   BLOCK  VIEWS HEADING RES1  RES2  T_W T_S T_H LIGHT  SFX
  104. #
  105. # piston
  106.   67    4     3      27    0      0     0       0     0     128 7  128  0      -1
  107. # Ceiling Light
  108.   68    4     1      32    0      0     0       0     0     128 7  128  1      -1
  109. # Floor Lamp
  110.   69    4     35     35    0      0     0       0     0     128 7  128  1      5
  111. # Pillar
  112.   70    4     3      30    0      0     0       0     0     128 7  128  0      -1
  113. # Plant
  114.   71    4     3      31    0      0     0       0     0     128 7  128  0      -1
  115. # Copper Vase
  116.   72    4     35     33    0      0     0       0     0     128 7  128  0      5
  117. # Gold Vase
  118.   73    4     35     34    0      0     0       0     0     128 7  128  0      5
  119. # Marble Vase
  120.   74    4     35     36    0      0     0       0     0     128 7  128  0      5
  121. # Blast 1
  122.   75    4     1      14    0      0     0       0     0     128 7  128  5      -1
  123. # Blast 2
  124.   76    4     1      15    0      0     0       0     0     128 7  128  5      -1
  125. # Blast 3
  126.   77    4     1      16    0      0     0       0     0     128 7  128  5      -1
  127. # Blast 4
  128.   78    4     1      17    0      0     0       0     0     128 7  128  5      -1
  129. # Toasted space
  130. #  79    4     1      -1    0      0     0       0     0     128 7  128  0      -1
  131. # BugBot 
  132.   80    4     39     47    0      8     192     0     0     128 7  128  0      5
  133. # Andriod 
  134.   81    4     39     18    0      4     192     0     0     128 7  128  0      5
  135. # "Bullet" object (MUST BE OBJECT 99!)
  136.   99    4     3      13    0      0     0       0     0     128 7  128  5      6
  137. # SFX------------------------------------------------------------------------
  138. #   -- Flags -- (add up)
  139. # SFX_ONESHOT     1 // SFX runs once and then is done
  140. # SFX_LOOPING     2 // SFX runs in a loop
  141. # SFX_DURABLE     4 // SFX leaves last block
  142. # SFX_MOVEBOUNCE  8 // SFX bounces when hits an obsticle
  143. # SFX_MOVEDIE    16 // SFX dies when hits an obstical
  144. # SFX_HITTER     32 // SFX can hit things
  145. # SFX_MAZESOLVE  64 // SFX moves via the maze solving method
  146. # SFX_ALTERNATE 128 // SFX repeats cycle 0 inbetween odd cycle numbers
  147. # SFX_PERIODIC  256 // SFX counts up then down
  148. #
  149. # BULLET SFX MUST BE 0!
  150. #
  151. # BLOCK CYC TCK FLAGS M_X M_Y INC_BLOCK BASE_BLOCK INC_WALL BASE_WALL INC_ANG
  152. #
  153. # SFX 0 - "Shooting" SFX (MUST ALWAYS BE SFX 0!)
  154.   -1    1   1   50    191  0   0         99         0        0        0
  155. # SFX 1 - Standard door open SFX
  156.   -1    4   1   5      0   0   1         -1         0        0        0
  157. # SFX 2 - Standard door close SFX
  158.   -1    4   1   5      0   0   -1        -1         0        0        0
  159. # SFX 3 - Pumping Piston
  160.   67    3   2   258    0   0   0         0          1        27       0
  161. # SFX 4 - Walking BugBot
  162.   80    4   1   194    0  -32  0         0          5        47       0
  163. # SFX 5 - "Blast" SFX
  164.   -1    4   1   1      0   0   1         75         0        0        0
  165. # SFX 6 - "Pop" SFX
  166.   -1    3   1   1      0   0   0         0          1        13       0
  167. # SFX 7 - Walking android
  168.   81    4   1   194    0  -32  0         0          3        18       0
  169.